﻿namespace ERP.Inventory.Api.Read.DTO
{
    public class PutDTO
    {
        public int Id { get; set; }
        /// <summary>
        /// 盘点任务id
        /// </summary>
        public int InvenId { get; set; }
        /// <summary>
        /// 货品id
        /// </summary>
        public int ShopId { get; set; }
        /// <summary>
        /// 所属任务单号
        /// </summary>
        public string InventoryId { get; set; }
        /// <summary>
        /// 出入库单号
        /// </summary>
        public string InStoreNo { get; set; }
        /// <summary>
        /// 出入库的商品
        /// </summary>
        public string GoodsIds { get; set; }
        /// <summary>
        /// 出入库时间
        /// </summary>
        public DateTime? IntOutStoreTime { get; set; }
        /// <summary>
        /// 所属仓库
        /// </summary>
        public int StoreId { get; set; }
        /// <summary>
        /// 出入库数量
        /// </summary>
        public int Count { get; set; }
        /// <summary>
        /// 出库原因
        /// </summary>
        public string? Reson { get; set; }
        /// <summary>
        /// true入库
        /// false出库
        /// </summary>
        public bool IsIntOrOut { get; set; }
        /// <summary>
        /// 经办人Id
        /// </summary>
        public int AttnId { get; set; }
        /// <summary>
        /// 经办人名称
        /// </summary>
        public string AttnName { get; set; }
        /// <summary>
        /// 创建人名称
        /// </summary>
        public string CreateUserName { get; set; }

        /// <summary>
        /// 仓库名称
        /// </summary>
        public string StoreName { get; set; }
        /// <summary>
        /// 商品名称
        /// </summary>
        public string ShopName { get; set; }
    }
}
